import { DialogTable } from 'custom/index'
import { getRecordPage } from '../api'

const changeLogDialog = new DialogTable('DialogTable')

changeLogDialog
  .title('改动记录')
  .width('70%')
  .api(getRecordPage)
  .useTable()
    .addIndexColumn()
    .useColumn('shopName').label('店铺名称').minWidth(140).end()
    .useColumn('startDate').label('开始日期').minWidth(180).end()
    .useColumn('endDate').label('结束日期').minWidth(180).end()
    .useColumn('customTypeName').label('客服类型').minWidth(140).end()
    .useColumn('serviceShiftName').label('班次').minWidth(160).end()
    .useColumn('baseSalary').label('底薪').end()
    .useColumn('commission').label('提成').end()
    .useColumn('consultPeopleNum').label('咨询人数').end()
    .useColumn('conversionRate').label('转化率').end()
    .useColumn('responseSecond').label('响应时间').end()
    .useColumn('updTime').label('修改日期').minWidth(180).end()
    .useColumn('updUserName').label('修改人').end()
    .upto('DialogTable')
  .usePagination()

export { changeLogDialog }
